package com.example.demo.enums;

public enum TypeEnum {

//    （0，1，2，3，4，5，6，7，8，9，10），
//     0表示Android phone ，1表示Android pad ，2表示iphone，3表示ipad，4表示指纹，5表示人脸，
//     6表示掌纹，7表示车牌，8表示视频，9表示密码，10表示刷卡，怎么设计

    // 定义枚举常量，并指定对应的类型值和描述
    ANDROID_PHONE(0, "Android phone"),
    ANDROID_PAD(1, "Android pad"),
    IPHONE(2, "iphone"),
    IPAD(3, "ipad"),
    FINGERPRINT(4, "fingerprint"),
    FACE_RECOGNITION(5, "face recognition"),
    VEIN_RECOGNITION(6, "vein recognition"),
    PLATE_NUMBER(7, "plate number"),
    VIDEO(8, "video"),
    PASSWORD(9, "password"),
    CARD_SWIPE(10, "card swipe");

    private final int code; // 类型值
    private final String desc; // 描述

    // 构造方法，用于初始化枚举常量的属性
    TypeEnum(int code, String desc) {
        this.code = code;
        this.desc = desc;
    }

    // 获取类型值的方法
    public int getCode() {
        return code;
    }

    // 获取描述的方法
    public String getDesc() {
        return desc;
    }}






